keep the upper hand - Espagnol Anglais Dictionnaire